torpedo boat – English–Italiano translations

🇬🇧 en it 🇮🇹

torpedo boat noun

  • warship designed to fire torpedoes
torpediniera, lanciatorpedini
Wiktionary Links